2900 S Casino Dr, Laughlin, NV 89029, United States
View on Map
What travelers say:
In the small town near the Grand Canyon National Park, the small steakhouse is still very delicious. The beef is estimated to be produced by independent farms. The beef is very rich. The wine is very fruity.